rince abundantly with clear water - German English Dictionary